using System;
using System.Collections.Generic;
using System.Text;

namespace GAS.Common.Constants
{
	public class GASConstants
	{
		public const string GAS_AUDIT_TYPE_LOPD = "LOPD";
		public const string GAS_AUDIT_TYPE_ITIL = "ITIL";
		public const string GAS_AUDIT_TYPE_COBIT = "CobIT";

		public const string GAS_AUDIT_OPTION_USERS_AND_GROUPS = "Users and Groups";
		public const string GAS_AUDIT_OPTION_SECURITY_SETTINGS = "SecuritySettings";
		public const string GAS_AUDIT_OPTION_OPEN_PORTS = "Open Ports";
		public const string GAS_AUDIT_OPTION_NETWORK_ADAPTERS = "Network Adapters";
		public const string GAS_AUDIT_OPTION_UPDATES = "Updates";
		public const string GAS_AUDIT_OPTION_LOGS = "Logs";
		public const string GAS_AUDIT_OPTION_HARDWARE = "Hardware";
		public const string GAS_AUDIT_OPTION_SOFTWARE = "Software";
		public const string GAS_AUDIT_OPTION_PROCESSES = "Processes";

		public static string[] auditTypes = new string[] { GAS_AUDIT_TYPE_LOPD, GAS_AUDIT_TYPE_ITIL, GAS_AUDIT_TYPE_COBIT};
		public static string[] auditOptions = new string[] { GAS_AUDIT_OPTION_USERS_AND_GROUPS, GAS_AUDIT_OPTION_SECURITY_SETTINGS, GAS_AUDIT_OPTION_OPEN_PORTS, GAS_AUDIT_OPTION_NETWORK_ADAPTERS, GAS_AUDIT_OPTION_UPDATES, GAS_AUDIT_OPTION_LOGS, GAS_AUDIT_OPTION_HARDWARE, GAS_AUDIT_OPTION_SOFTWARE};
	}
}
